package com.wicket.okrcalc.biz.service.dto.res;

import com.wicket.okrcalc.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import javax.validation.constraints.NotNull;
import lombok.Data;

/**
 * @desc ImplementCalcReceiveFieldRespDto
 * @使用场景
 */
@Data
public class ImplementCalcReceiveFieldRespDto
  extends BaseDto
  implements Serializable {
/**
     * 自定义字段1
     */
    @ApiModelProperty("自定义字段1")
    private String	 customField1;

    /**
     * 自定义字段2
     */
    @ApiModelProperty("自定义字段2")
    private String	 customField2;

    /**
     * 自定义字段3
     */
    @ApiModelProperty("自定义字段3")
    private String	 customField3;
/**
     * 进度值（数值） 
     */
    @ApiModelProperty("进度值（数值）")
    private Double	 progressValue;

    /**
     * 实际值（数值） 
     */
    @ApiModelProperty("实际值（数值）")
    private Double	 actualValue;

    /**
     * 预算支出金额 
     */
    @ApiModelProperty("预算支出金额")
    private Double	 budgetDisburse;
/**
     * 审核的计算场景 PLAN_TARGET_CALC:规划目标计算 PLAN_FINACE_UPDATE:规划财务更新 PLAN_TARGET_AND_FINACE_CALC:规划目标与财务计算
     */
    @ApiModelProperty("审核的计算场景")
    private String	 approveCalcScene;
/**
     * 自定义字段4 
     */
    @ApiModelProperty("自定义字段4")
    private String	 customField4;

    /**
     * 自定义字段5 
     */
    @ApiModelProperty("自定义字段5")
    private String	 customField5;

    /**
     * 自定义字段6 
     */
    @ApiModelProperty("自定义字段6")
    private String	 customField6;
/**
     * 自定义字段7 
     */
    @ApiModelProperty("自定义字段7")
    private String	 customField7;

}
